Hardware Visualization of the Advanced Encryption Standard (AES) Algorithm
نویسندگان
چکیده
Advanced Encryption Standard (AES) was issued as FIPS by NIST as a successor to data encryption standard (DES) algorithms. The applications of the AES are wide including any sensitive data requires cryptographic protection before communication or storage. Thus, many students are interested in learning how the AES is working. One of the inherent limitations of traditional methods for explaining/teaching the AES is their lack of visualization of dynamic behavior. This paper visualizes the dynamic behavior of the AES algorithm by simulating its hardware structure using HADES “Hamburg Design System”. HADES is an object-oriented and java language based WWWenabled framework for interactive simulation of digital systems. Moreover, this paper shows how the AES pipeline can be implemented by hardware components of HADES. It visualizes how the data passes through different pipeline stages and shows the effect of each stage on the input data. Index Terms — Advanced Encryption Standard (AES), cryptography, HADES, hardware visualization, pipelining.
منابع مشابه
FPGA Can be Implemented Using Advanced Encryption Standard Algorithm
This paper mainly focused on implementation of AES encryption and decryption standard AES-128. All the transformations of both Encryption and Decryption are simulated using an iterativedesign approach in order to minimize the hardware consumption. This method can make it avery low-complex architecture, especially in saving the hardware resource in implementing theAES InverseSub Bytes module and...
متن کاملHardware Implementation of Dynamic S-BOX to Use in AES Cryptosystem
One of the major cipher symmetric algorithms is AES. Its main feature is to use S-BOX step, which is the only non-linear part of this standard possessing fixed structure. During the previous studies, it was shown that AES standard security was increased by changing the design concepts of S-BOX and production of dynamic S-BOX. In this paper, a change of AES standard security is studied by produc...
متن کاملData Security Using Advanced Encryption Standard (aes) in Reconfigurable Hardware for Sdr Based Wireless Systems
A software defined radio (SDR) is a radio transmitter/receiver that uses reconfigurable hardware and software for encoding/decoding, modulation/demodulation, and encrypting/decrypting. This allows much more power and flexibility when designing any radio system. The AES algorithm is a block cipher that can encrypt and decrypt digital information. The AES algorithm is capable of using cryptograph...
متن کاملA Low Cost Implementation of Modified Advanced Encryption Standard Algorithm Using 8085a Microprocessor
The high security communication systems became an urgent need in recent years for both governments and peoples desiring protection from signal interception. Advanced Encryption Standard (AES) is a famous block encryption algorithm which has several advantages in data encryption. However, AES suffer from some drawbacks such as high computations, pattern appearance if apply for image encryption, ...
متن کاملEstudo do Padrão Avançado de Criptografia AES - Advanced Encryption Standard
This paper shows the implementation of cryptographic algorithm Advanced Encryption Standard (AES). The choice of AES algorithm considered the fact that it is the current advanced encryption standard, being selected after a long contest where various algorithms were cryptoanalized by the cryptology community. Furthermore, the AES was designed to allow expansion of the key when necessary, allow i...
متن کامل